#include "sgl.h"
#include "ss_akira.h"

POINT point_mhara_ak750[] = {
	POStoFIXED( 7.500000,  0.000000, -7.500000),
	POStoFIXED(-7.500000,  0.000000, -7.500000),
	POStoFIXED(-7.500000,  0.000000,  7.500000),
	POStoFIXED( 7.500000,  0.000000,  7.500000),
};

POLYGON polygon_mhara_ak750[] = {
	NORMAL(-0.000000, -1.000000,  0.000000), VERTICES( 0,  1,  2,  3),
};

ATTR attribute_mhara_ak750[] = {
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 7,  7,  7), No_Gouraud, MESHoff, sprPolygon, UseLight),
};

PDATA AKI_HARA = {
	point_mhara_ak750, sizeof(point_mhara_ak750) / sizeof(POINT),
	polygon_mhara_ak750, sizeof(polygon_mhara_ak750) / sizeof(POLYGON),
	attribute_mhara_ak750
};


POINT point_koshi_ak750[] = {
	POStoFIXED(-56.399994, - 4.799988,  53.399994),
	POStoFIXED(- 4.799988, -11.099991,  40.199997),
	POStoFIXED(-15.899994, -20.699997,  29.399994),
	POStoFIXED(-60.000000, -22.799988,  39.299988),
	POStoFIXED(-76.500000, - 2.099991,  45.000000),
	POStoFIXED(-46.500000,  28.500000,  42.599991),
	POStoFIXED(-50.699997,  12.599991,  53.399994),
	POStoFIXED(-46.500000,  28.500000, -42.599991),
	POStoFIXED(-69.899994,  15.899994, -45.000000),
	POStoFIXED(- 3.899994,  12.599991, -32.099991),
	POStoFIXED(-69.899994,  15.899994,  45.000000),
	POStoFIXED(- 4.799988, -11.099991, -40.199997),
	POStoFIXED(-56.399994, - 4.799988, -53.399994),
	POStoFIXED(-60.000000, -22.799988, -39.299988),
	POStoFIXED(-15.899994, -20.699997, -29.399994),
	POStoFIXED(-76.500000, - 2.099991, -45.000000),
	POStoFIXED(-50.699997,  12.599991, -53.399994),
	POStoFIXED(- 3.599991,  12.299988,  32.099991),
	POStoFIXED(  0.299988,   2.399994,  40.199997),
	POStoFIXED(  0.299988,   2.399994, -40.199997),
};

POLYGON polygon_koshi_ak750[] = {
	NORMAL( 0.064867, -0.778009,  0.624895), VERTICES( 0,  1,  2,  3),
	NORMAL(-0.388010, -0.519008,  0.761629), VERTICES( 4,  0,  3,  3),
	NORMAL( 0.047565, -0.998868, -0.000000), VERTICES( 3,  2, 14, 13),
	NORMAL( 0.654152, -0.756363, -0.000000), VERTICES(11, 14,  2,  1),
	NORMAL( 0.120344, -0.626985, -0.769680), VERTICES(11, 12, 13, 14),
	NORMAL(-0.388010, -0.519008, -0.761629), VERTICES(12, 15, 13, 13),
	NORMAL(-0.781973, -0.623312, -0.000000), VERTICES( 4,  3, 13, 15),
	NORMAL( 0.308433,  0.477395,  0.822778), VERTICES(18,  6,  5, 17),
	NORMAL( 0.233054, -0.088042,  0.968470), VERTICES( 6, 18,  1,  0),
	NORMAL(-0.237272,  0.587948,  0.773317), VERTICES( 6, 10,  5,  5),
	NORMAL(-0.379685,  0.124380,  0.916716), VERTICES(10,  6,  0,  4),
	NORMAL(-0.474100,  0.880471, -0.000000), VERTICES( 8,  7,  5, 10),
	NORMAL(-0.938876,  0.344255, -0.000000), VERTICES(10,  4, 15,  8),
	NORMAL( 0.931142,  0.364646, -0.002647), VERTICES(18, 17,  9, 19),
	NORMAL( 0.935473, -0.353399, -0.000000), VERTICES(19, 11,  1, 18),
	NORMAL( 0.349081,  0.937088,  0.002748), VERTICES( 7,  9, 17,  5),
	NORMAL( 0.308923,  0.666220, -0.678761), VERTICES(16, 19,  9,  7),
	NORMAL( 0.235342, -0.077095, -0.968850), VERTICES(19, 16, 12, 11),
	NORMAL(-0.237272,  0.587948, -0.773317), VERTICES( 8, 16,  7,  7),
	NORMAL(-0.376937,  0.138211, -0.915869), VERTICES(16,  8, 15, 12),
};

ATTR attribute_koshi_ak750[] = {
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 7,  7,  7), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 7,  7,  7), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 7,  7,  7), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 7,  7,  7), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 7,  7,  7), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 7,  7,  7), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 7,  7,  7), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 7,  7,  7), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 7,  7,  7), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 7,  7,  7), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 7,  7,  7), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 7,  7,  7), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 7,  7,  7), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 7,  7,  7), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 7,  7,  7), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 7,  7,  7), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 7,  7,  7), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 7,  7,  7), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 7,  7,  7), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 7,  7,  7), No_Gouraud, MESHoff, sprPolygon, UseLight),
};

PDATA AKI_KOSHI = {
	point_koshi_ak750, sizeof(point_koshi_ak750) / sizeof(POINT),
	polygon_koshi_ak750, sizeof(polygon_koshi_ak750) / sizeof(POLYGON),
	attribute_koshi_ak750
};


POINT point_fuku_b_ak750[] = {
	POStoFIXED(- 2.699997,   1.500000,  38.699997),
	POStoFIXED(- 7.199997,  13.799988,  38.099991),
	POStoFIXED(-71.099991,  33.599991,  42.599991),
	POStoFIXED(-68.699997,  37.799988,  42.599991),
	POStoFIXED(-66.000000,  43.199997,   0.000000),
	POStoFIXED(-68.699997,  37.799988, -42.599991),
	POStoFIXED(-71.099991,  33.599991, -42.599991),
	POStoFIXED(- 7.199997,  13.799988, -38.099991),
	POStoFIXED(- 2.699997,   1.500000, -38.699997),
	POStoFIXED(- 1.199997,   4.199997, -38.399994),
	POStoFIXED(  0.899994,   7.199997,   0.000000),
	POStoFIXED(- 1.199997,   4.199997,  38.399994),
	POStoFIXED(- 5.399994,  17.399994,  38.099991),
	POStoFIXED(- 5.399994,  17.399994, -38.099991),
	POStoFIXED(- 2.699997,  22.199997,   0.000000),
	POStoFIXED(-35.399994,  25.799988,  42.599991),
	POStoFIXED(-33.000000,  30.000000,  42.599991),
	POStoFIXED(-30.299988,  35.399994,   0.000000),
	POStoFIXED(-33.000000,  30.000000, -42.599991),
	POStoFIXED(-35.399994,  25.799988, -42.599991),
};

POLYGON polygon_fuku_b_ak750[] = {
	NORMAL( 0.131305, -0.065653,  0.989166), VERTICES(16, 12,  1, 15),
	NORMAL( 0.067313,  0.073166,  0.995046), VERTICES(11,  0,  1, 12),
	NORMAL(-0.056227,  0.028114, -0.998022), VERTICES(13,  7,  8,  9),
	NORMAL( 0.130178, -0.065089, -0.989352), VERTICES(19,  7, 13, 18),
	NORMAL( 0.949695,  0.303895,  0.075678), VERTICES(10, 11, 12, 14),
	NORMAL( 0.427037,  0.892895,  0.142753), VERTICES(17, 14, 12, 16),
	NORMAL( 0.946927,  0.303690, -0.105365), VERTICES(14, 13,  9, 10),
	NORMAL( 0.430208,  0.891366, -0.142785), VERTICES(18, 13, 14, 17),
	NORMAL(-0.000000, -0.000000, -1.000000), VERTICES(18,  5,  6, 19),
	NORMAL( 0.211466,  0.967864, -0.136090), VERTICES(17,  4,  5, 18),
	NORMAL( 0.211466,  0.967864,  0.136090), VERTICES(16,  3,  4, 17),
	NORMAL(-0.000000, -0.000000,  1.000000), VERTICES(15,  2,  3, 16),
};

ATTR attribute_fuku_b_ak750[] = {
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
};

PDATA AKI_HUKU_BACK = {
	point_fuku_b_ak750, sizeof(point_fuku_b_ak750) / sizeof(POINT),
	polygon_fuku_b_ak750, sizeof(polygon_fuku_b_ak750) / sizeof(POLYGON),
	attribute_fuku_b_ak750
};


POINT point_fuku_f_ak750[] = {
	POStoFIXED(- 4.799988, - 7.799988, -30.299988),
	POStoFIXED(-16.199997, -21.000000, -38.399994),
	POStoFIXED(-41.099991, -27.899994, -30.000000),
	POStoFIXED(-77.399994, -29.399994, -18.599991),
	POStoFIXED(-77.399994, -31.199997, -17.699997),
	POStoFIXED(-77.399994, -33.599991,   0.000000),
	POStoFIXED(-77.399994, -31.199997,  17.699997),
	POStoFIXED(-77.399994, -29.399994,  18.599991),
	POStoFIXED(-41.099991, -27.899994,  30.000000),
	POStoFIXED(-16.199997, -21.000000,  38.399994),
	POStoFIXED(- 4.799988, - 7.799988,  30.299988),
	POStoFIXED(- 4.799988, -11.099991,  28.799988),
	POStoFIXED(- 4.799988, -16.500000,   0.000000),
	POStoFIXED(- 4.799988, -11.099991, -28.799988),
	POStoFIXED(-41.099991, -30.599991, -28.500000),
	POStoFIXED(-16.199997, -25.199997, -36.599991),
	POStoFIXED(-16.199997, -31.799988,   0.000000),
	POStoFIXED(-41.099991, -35.399994,   0.000000),
	POStoFIXED(-41.099991, -30.599991,  28.500000),
	POStoFIXED(-16.199997, -25.199997,  36.299988),
};

POLYGON polygon_fuku_f_ak750[] = {
	NORMAL(-0.246602, -0.470645, -0.847160), VERTICES(14,  2,  3,  4),
	NORMAL( 0.747696, -0.274782, -0.604521), VERTICES(13,  0,  1, 15),
	NORMAL(-0.196978, -0.386202, -0.901137), VERTICES(15,  1,  2, 14),
	NORMAL( 0.796897, -0.593768,  0.111332), VERTICES(11, 12, 16, 19),
	NORMAL( 0.140829, -0.974065,  0.177102), VERTICES(19, 16, 17, 18),
	NORMAL(-0.048840, -0.984935,  0.165884), VERTICES(18, 17,  5,  6),
	NORMAL(-0.033095, -0.985572, -0.165991), VERTICES(17, 14,  4,  5),
	NORMAL( 0.153842, -0.972411, -0.175353), VERTICES(16, 15, 14, 17),
	NORMAL( 0.801807, -0.587348, -0.110128), VERTICES(12, 13, 15, 16),
	NORMAL( 0.755547, -0.292968,  0.585934), VERTICES(19,  9, 10, 11),
	NORMAL(-0.158299, -0.479520,  0.863135), VERTICES(18,  8,  9, 19),
	NORMAL(-0.253822, -0.432565,  0.865137), VERTICES( 6,  7,  8, 18),
};

ATTR attribute_fuku_f_ak750[] = {
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
};

PDATA AKI_HUKU_FRONT = {
	point_fuku_f_ak750, sizeof(point_fuku_f_ak750) / sizeof(POINT),
	polygon_fuku_f_ak750, sizeof(polygon_fuku_f_ak750) / sizeof(POLYGON),
	attribute_fuku_f_ak750
};


POINT point_mune_ak750[] = {
	POStoFIXED(- 32.099991, - 1.799988,  52.199997),
	POStoFIXED(- 30.299988, -25.199997,  46.500000),
	POStoFIXED(- 58.199997, -30.599991,  48.899994),
	POStoFIXED(- 60.599991, - 0.299988,  60.000000),
	POStoFIXED(   4.500000,   0.899994,  40.799988),
	POStoFIXED(   6.000000, -17.099991,  36.299988),
	POStoFIXED(- 34.199997,  24.299988,  46.500000),
	POStoFIXED(- 63.299988,  32.699997,  48.899994),
	POStoFIXED(   3.000000,  20.099991,  36.299988),
	POStoFIXED(- 30.000000, -28.500000,  23.699997),
	POStoFIXED(- 57.899994, -34.500000,  27.299988),
	POStoFIXED(   6.299988, -21.599991,  20.099991),
	POStoFIXED(- 34.500000,  27.899994,  23.699997),
	POStoFIXED(- 63.599991,  37.199997,  27.299988),
	POStoFIXED(   2.699997,  24.899994,  20.099991),
	POStoFIXED(-112.799988, - 4.500000,  56.399994),
	POStoFIXED(-118.199997, - 4.799988,  48.000000),
	POStoFIXED(- 97.199997, - 3.299988,  60.000000),
	POStoFIXED(- 94.799988, -33.599991,  48.899994),
	POStoFIXED(-109.799988, -27.000000,  49.199997),
	POStoFIXED(-114.899994,  13.199997,  49.199997),
	POStoFIXED(- 99.299988,  26.399994,  48.899994),
	POStoFIXED(- 94.500000, -37.799988,  27.299988),
	POStoFIXED(-113.399994, -30.599991,  27.299988),
	POStoFIXED(-117.299988,  17.099991,  27.299988),
	POStoFIXED(- 99.899994,  30.899994,  27.299988),
	POStoFIXED(-121.199997, - 5.099991,  27.299988),
	POStoFIXED(- 30.000000, -28.500000, -23.699997),
	POStoFIXED(- 30.299988, -25.199997, -46.500000),
	POStoFIXED(- 58.199997, -30.599991, -48.899994),
	POStoFIXED(- 57.899994, -34.500000, -27.299988),
	POStoFIXED(   6.299988, -21.599991, -20.099991),
	POStoFIXED(   6.000000, -17.099991, -36.299988),
	POStoFIXED(-117.299988,  17.099991, -27.299988),
	POStoFIXED(- 99.899994,  30.899994, -27.299988),
	POStoFIXED(- 99.899994,  27.299988,   0.000000),
	POStoFIXED(- 32.099991, - 1.799988, -52.199997),
	POStoFIXED(- 60.599991, - 0.299988, -60.000000),
	POStoFIXED(   4.500000,   0.899994, -40.799988),
	POStoFIXED(- 34.199997,  24.299988, -46.500000),
	POStoFIXED(- 63.299988,  32.699997, -48.899994),
	POStoFIXED(   3.000000,  20.099991, -36.299988),
	POStoFIXED(- 34.500000,  27.899994, -23.699997),
	POStoFIXED(- 63.599991,  37.199997, -27.299988),
	POStoFIXED(   2.699997,  24.899994, -20.099991),
	POStoFIXED(-115.199997, - 4.500000,   0.000000),
	POStoFIXED(- 63.599991,  33.599991,   0.000000),
	POStoFIXED(-121.199997, - 5.099991, -27.299988),
	POStoFIXED(-112.799988, - 4.500000, -56.399994),
	POStoFIXED(-111.000000,  17.699997,   0.000000),
	POStoFIXED(-113.399994, -30.599991, -27.299988),
	POStoFIXED(- 94.500000, -37.799988, -27.299988),
	POStoFIXED(- 94.799988, -33.599991, -48.899994),
	POStoFIXED(-109.799988, -27.000000, -49.199997),
	POStoFIXED(-107.399994, -30.000000,   0.000000),
	POStoFIXED(-114.899994,  13.199997, -49.199997),
	POStoFIXED(- 97.199997, - 3.299988, -60.000000),
	POStoFIXED(-118.199997, - 4.799988, -48.000000),
	POStoFIXED(- 99.299988,  26.399994, -48.899994),
	POStoFIXED(- 94.500000, -36.899994,  32.699997),
	POStoFIXED(- 85.199997, -36.899994,  27.299988),
	POStoFIXED(- 85.199997, -36.899994, -27.299988),
	POStoFIXED(- 94.500000, -36.899994, -32.699997),
	POStoFIXED(-112.500000, -29.699997, -32.699997),
	POStoFIXED(-112.500000, -29.699997,  32.699997),
	POStoFIXED(-120.299988, - 5.099991,  32.399994),
	POStoFIXED(-120.299988, - 5.099991, -32.399994),
	POStoFIXED(-116.699997,  16.199997, -32.699997),
	POStoFIXED(-116.699997,  16.199997,  32.699997),
	POStoFIXED(- 99.599991,  30.000000,  32.699997),
	POStoFIXED(- 90.599991,  32.699997,  27.299988),
	POStoFIXED(- 72.599991,  32.099991,   0.000000),
	POStoFIXED(- 90.599991,  32.699997, -27.299988),
	POStoFIXED(- 99.599991,  30.000000, -32.699997),
};

POLYGON polygon_mune_ak750[] = {
	NORMAL( 0.126746, -0.225546,  0.965953), VERTICES( 0,  1,  2,  3),
	NORMAL( 0.304813, -0.203208,  0.930481), VERTICES( 1,  0,  4,  5),
	NORMAL( 0.268194,  0.226093,  0.936458), VERTICES( 6,  0,  3,  7),
	NORMAL( 0.281254,  0.226295,  0.932570), VERTICES( 0,  6,  8,  4),
	NORMAL( 0.225637, -0.963739,  0.142457), VERTICES( 1,  9, 10,  2),
	NORMAL( 0.253380, -0.956912,  0.141834), VERTICES( 9,  1,  5, 11),
	NORMAL( 0.285455,  0.947236,  0.145808), VERTICES(12,  6,  7, 13),
	NORMAL( 0.094228,  0.983558,  0.154059), VERTICES( 6, 12, 14,  8),
	NORMAL( 0.997007,  0.077187,  0.004407), VERTICES( 8, 14, 11,  5),
	NORMAL(-0.184846, -0.350930,  0.917976), VERTICES(15, 17, 18, 19),
	NORMAL(-0.255421,  0.322576,  0.911430), VERTICES(20, 21, 17, 15),
	NORMAL( 0.028024, -0.341889,  0.939323), VERTICES(17,  3,  2, 18),
	NORMAL(-0.028539,  0.348173,  0.936996), VERTICES( 3, 17, 21,  7),
	NORMAL(-0.390182, -0.896347,  0.210523), VERTICES(64, 19, 18, 59),
	NORMAL( 0.080036, -0.976442,  0.200387), VERTICES(59, 18,  2,  2),
	NORMAL(-0.633500,  0.752751,  0.179010), VERTICES(69, 21, 20, 68),
	NORMAL(-0.160961,  0.965767,  0.203437), VERTICES(70, 13,  7,  7),
	NORMAL(-0.929470, -0.344570,  0.131747), VERTICES(65, 16, 19, 64),
	NORMAL(-0.975872,  0.169755,  0.137323), VERTICES(68, 20, 16, 65),
	NORMAL( 0.199908, -0.969334, -0.142929), VERTICES(27, 28, 29, 30),
	NORMAL( 0.198486, -0.969623, -0.142952), VERTICES(28, 27, 31, 32),
	NORMAL( 0.210247, -0.977648, -0.000000), VERTICES( 9, 27, 30, 10),
	NORMAL( 0.186739, -0.982410, -0.000000), VERTICES( 9, 11, 31, 27),
	NORMAL( 0.247658, -0.211271, -0.945532), VERTICES(28, 36, 37, 29),
	NORMAL( 0.306595, -0.202943, -0.929954), VERTICES(36, 28, 32, 38),
	NORMAL( 0.143666,  0.222168, -0.964366), VERTICES(36, 39, 40, 37),
	NORMAL( 0.274427,  0.226194, -0.934626), VERTICES(39, 36, 38, 41),
	NORMAL( 0.317354,  0.937337, -0.143825), VERTICES(39, 42, 43, 40),
	NORMAL( 0.151993,  0.976593, -0.152199), VERTICES(42, 39, 41, 44),
	NORMAL( 0.287938,  0.949430, -0.125200), VERTICES(12, 13, 46, 46),
	NORMAL( 0.080384,  0.996764,  0.000000), VERTICES(12, 42, 44, 14),
	NORMAL( 0.996707,  0.080380, -0.010717), VERTICES(41, 38, 32, 32),
	NORMAL( 0.997017,  0.077188, -0.000000), VERTICES(44, 31, 11, 14),
	NORMAL(-0.393455, -0.902241, -0.176504), VERTICES(62, 52, 53, 63),
	NORMAL(-0.354271, -0.929962,  0.098300), VERTICES(51, 50, 54, 54),
	NORMAL( 0.086595, -0.985018, -0.149135), VERTICES(62, 61, 30, 29),
	NORMAL( 0.087574, -0.996158, -0.000000), VERTICES(60, 10, 30, 61),
	NORMAL(-0.135576, -0.350256, -0.926790), VERTICES(53, 52, 56, 48),
	NORMAL(-0.236317,  0.325465, -0.915547), VERTICES(48, 56, 58, 55),
	NORMAL( 0.028024, -0.341889, -0.939323), VERTICES(37, 56, 52, 29),
	NORMAL(-0.025967,  0.316795, -0.948138), VERTICES(56, 37, 40, 58),
	NORMAL(-0.629934,  0.749125, -0.204925), VERTICES(67, 55, 58, 73),
	NORMAL(-0.648328,  0.749630,  0.133138), VERTICES(35, 49, 33, 34),
	NORMAL(-0.650922,  0.752629, -0.099248), VERTICES(49, 35, 25, 24),
	NORMAL(-0.158765,  0.963179, -0.216980), VERTICES(72, 73, 58, 40),
	NORMAL(-0.163026,  0.978154,  0.128988), VERTICES(72, 43, 46, 46),
	NORMAL(-0.163026,  0.978154, -0.128988), VERTICES(46, 13, 70, 70),
	NORMAL(-0.918957, -0.336608, -0.205457), VERTICES(63, 53, 57, 66),
	NORMAL(-0.976967,  0.170562, -0.128234), VERTICES(66, 57, 55, 67),
	NORMAL(-0.934593, -0.285876,  0.211688), VERTICES(45, 54, 50, 47),
	NORMAL(-0.934593, -0.285876, -0.211688), VERTICES(54, 45, 26, 23),
	NORMAL(-0.961234,  0.181855,  0.207264), VERTICES(49, 45, 47, 33),
	NORMAL(-0.959083,  0.181448, -0.217339), VERTICES(45, 49, 24, 26),
	NORMAL(-0.354271, -0.929962, -0.098300), VERTICES(54, 23, 22, 22),
	NORMAL(-0.517419, -0.855732, -0.000000), VERTICES(54, 22, 51, 51),
	NORMAL( 0.287938,  0.949430,  0.125200), VERTICES(46, 43, 42, 42),
	NORMAL( 0.192223,  0.981351, -0.000000), VERTICES(46, 42, 12, 12),
	NORMAL(-0.837222,  0.117891,  0.534005), VERTICES(15, 16, 20, 20),
	NORMAL(-0.804052, -0.275764,  0.526740), VERTICES(19, 16, 15, 15),
	NORMAL(-0.804052, -0.275764, -0.526740), VERTICES(48, 57, 53, 53),
	NORMAL(-0.837222,  0.117891, -0.534005), VERTICES(55, 57, 48, 48),
	NORMAL( 0.996707,  0.080380,  0.010717), VERTICES( 5,  4,  8,  8),
	NORMAL( 0.997012,  0.077188,  0.002979), VERTICES(32, 31, 44, 41),
	NORMAL(-0.163026,  0.978154, -0.128988), VERTICES(71, 46, 70, 25),
	NORMAL(-0.187203,  0.967216,  0.171602), VERTICES(69, 25, 70, 70),
	NORMAL(-0.609372,  0.768338,  0.195762), VERTICES(68, 24, 25, 69),
	NORMAL(-0.970369,  0.170471,  0.171243), VERTICES(65, 26, 24, 68),
	NORMAL(-0.936203, -0.286368,  0.203760), VERTICES(64, 23, 26, 65),
	NORMAL(-0.351755, -0.923356,  0.153891), VERTICES(59, 22, 23, 64),
	NORMAL( 0.095025, -0.981931,  0.163654), VERTICES(60, 22, 59, 59),
	NORMAL( 0.096324, -0.995350, -0.000000), VERTICES(61, 51, 22, 60),
	NORMAL( 0.095025, -0.981931, -0.163654), VERTICES(62, 51, 61, 61),
	NORMAL(-0.348036, -0.913596, -0.210270), VERTICES(63, 50, 51, 62),
	NORMAL(-0.942932, -0.288426, -0.166401), VERTICES(66, 47, 50, 63),
	NORMAL(-0.975635,  0.171396, -0.136968), VERTICES(67, 33, 47, 66),
	NORMAL(-0.613095,  0.773032, -0.162899), VERTICES(73, 34, 33, 67),
	NORMAL(-0.187203,  0.967216, -0.171602), VERTICES(72, 34, 73, 73),
	NORMAL(-0.171726,  0.976689,  0.128794), VERTICES(71, 35, 34, 34),
	NORMAL(-0.187764,  0.970111,  0.153719), VERTICES(34, 72, 46, 71),
	NORMAL(-0.171726,  0.976689, -0.128794), VERTICES(25, 35, 71, 71),
	NORMAL(-0.168280,  0.961601,  0.216806), VERTICES( 7, 21, 69, 70),
	NORMAL(-0.160961,  0.965767, -0.203437), VERTICES(40, 43, 72, 72),
	NORMAL( 0.086173, -0.980217,  0.178181), VERTICES( 2, 10, 60, 59),
	NORMAL( 0.080036, -0.976442, -0.200387), VERTICES(29, 52, 62, 62),
};

ATTR attribute_mune_ak750[] = {
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB(31, 31, 31), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB(31, 31, 31), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB(31, 26, 22), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB(31, 26, 22), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB(31, 26, 22), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB(31, 26, 22), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB(31, 31, 31), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB(31, 31, 31), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB(31, 26, 22), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB(31, 26, 22), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB(31, 26, 22), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB(31, 26, 22), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB(31, 26, 22), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB(31, 26, 22), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB(31, 26, 22), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB(31, 26, 22), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB(31, 26, 22), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB(31, 26, 22), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB(31, 26, 22), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB(31, 26, 22), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB(31, 26, 22), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB(31, 26, 22), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB(31, 26, 22), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB(31, 26, 22), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB(31, 26, 22), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB(15, 15, 15), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB(15, 15, 15), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB(15, 15, 15), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB(15, 15, 15), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB(15, 15, 15), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB(15, 15, 15), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB(15, 15, 15), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB(15, 15, 15), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB(15, 15, 15), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB(15, 15, 15), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB(15, 15, 15), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB(15, 15, 15), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB(15, 15, 15), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB(15, 15, 15), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB(31, 31, 31), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB(15, 15, 15), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB(31, 31, 31), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
	ATTRIBUTE(Single_Plane, SORT_CEN, No_Texture, C_RGB( 8,  8,  8), No_Gouraud, MESHoff, sprPolygon, UseLight),
};

PDATA AKI_MUNE = {
	point_mune_ak750, sizeof(point_mune_ak750) / sizeof(POINT),
	polygon_mune_ak750, sizeof(polygon_mune_ak750) / sizeof(POLYGON),
	attribute_mune_ak750
};

